Eat up completely, as with great appetite
Apply thoroughly; think through
Undergo or live through a difficult experience